/* Made by Char */
	@font-face {
	  font-family: 'TF2Font';
	  src: url('tf2build.eot');
	  src: local('TF2Font'), url(tf2build.ttf) format("truetype");
	}
	@font-face {
	  font-family: 'TF2Secondary';
	  src: url('tf2secondary.eot');
	  src: local('TF2Secondary'), url(tf2secondary.ttf) format("truetype");
	}
	body {
		width: 90%;
		margin: auto;
		color: #fff;
		background-color: #b2936b;
	}
	table {
		border: 0;
		margin: auto;
	}
	a img {
		border:none;
	}
	.cat {
        font-family: TF2Font, Verdana;
		background: #666;
		margin-bottom: 2px;
		text-align: center;
		-moz-border-radius-topleft: 8px;
		-webkit-border-top-left-radius: 8px;
		-moz-border-radius-topright: 8px;
		-webkit-border-top-right-radius: 8px;
        color: #fff;
        text-decoration: none;
	}
    .cat:hover {
        text-decoration: none;
    }
	.achdiv {
		font-family: TF2Secondary;
		width: 850px;
		margin: auto;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		background: #485C77;
		border: 1px solid #444;
	}
	.achdiv2 {
		font-family: TF2Secondary;
		width: 63%;
		text-align: center;
		margin: auto;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		background: #485C77;
		border: 1px solid #444;
	}
	.text {
		font-family: TF2Secondary, Verdana;
		padding-left: 11px;
		padding-right: 11px;
		color: #AFC34C;
		text-decoration: none;
	}
	.text:hover {
		text-decoration: none;
	}
	.text a:hover {
		color: #FF0000; 
		font-family:TF2Secondary,Verdana;
	}
	.progressVerySmallText {
		position: absolute;
		margin-left: 12%;
		margin-top: -21px;
		color: #FFFFFF; 
	}
	.text a {
		color: #FFFFFF; 
		text-decoration:none; 
		font-family:TF2Secondary,Verdana;
	}
	.achievementProgressBar {
		width:100%;
		height:55px;
		margin:0;
		padding:0;
		vertical-align: top;
		background-color:#3a3a3a;
	}
	.achievementProgressBarfinish {
		font-family: TF2Font, Verdana;
		width:100%;
		height:55px;
		margin:0;
		padding:0;
		vertical-align: top;
		background-color:#9DC34C;
		text-align: center;
	}
	.divProgressionBarSmall {
		font-family: TF2Font, Verdana;
		width:60%;
		margin:0;
		padding:25px;
		background-color:#9DC34C;
		text-align: center;
		border: 2px solid #000;
		-moz-border-radius: 15px;
		-webkit-border-radius: 15px;
		font-size:200%;
		text-decoration: none;
	}
	.divModifierBarSmall {
		font-family: TF2Font, Verdana;
		width:70%;
		margin:0;
		padding:25px;
		background-color:#C0685C;
		text-align: center;
		border: 2px solid #000;
		-moz-border-radius: 15px;
		-webkit-border-radius: 15px;
		font-size:150%;
		text-decoration: none;
	}
	.divDeleteBarSmall {
		font-family: TF2Font, Verdana;
		width:70%;
		margin:0;
		padding:25px;
		background-color:#456570;
		text-align: center;
		border: 2px solid #000;
		-moz-border-radius: 15px;
		-webkit-border-radius: 15px;
		font-size:150%;
		text-decoration: none;
	}
	.divJoueurBarSmall {
		font-family: TF2Font, Verdana;
		width:85%;
		margin:0;
		padding:25px;
		background-color:#C0C0C0;
		text-align: center;
		border: 2px solid #000;
		-moz-border-radius: 15px;
		-webkit-border-radius: 15px;
		font-size:150%;
		text-decoration: none;
	}
	.editpart {
		font-family: TF2Font, Verdana;
		background: #3a3a3a;
		width: 80%;
		margin: auto;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		border: 1px solid #444;
		text-decoration: none;
	}
	.titleSucces {
		padding-left: 10px;
		padding-top: 5px;
		font-size:150%;
	}
	.source a{
		color: #FFFFFF; 
		text-decoration:none;
	}
	.source a:hover{
		color: #FF0000; 
		text-decoration:none;
	}

	.divtypeach {
		font-family: Verdana;
		background: #b2936b;
		width: 80%;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		border: 2px solid #000;
		text-decoration: none;
		text-align: left;
		margin: auto;
		padding-left: 20px;
		padding-right: 20px;
		font-size:100%
	}
	.divblock {
		font-family: Verdana;
		background: #b2936b;
		width: 90%;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		border: 2px solid #000;
		text-decoration: none;
		text-align: left;
		margin: auto;
		padding-left: 10px;
		padding-right: 10px;
		font-size:75%;
		visibility: hidden;
		display: none; 
	}
	.divblock2 {
		font-family: Verdana;
		background: #b2936b;
		width: 90%;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		border: 2px solid #000;
		text-decoration: none;
		text-align: left;
		margin: auto;
		padding-left: 10px;
		padding-right: 10px;
		font-size:75%;
	}
	.divblocktype {
		font-family: TF2Font, Verdana;
	}
	.divServerGameOn{
		border: 5px solid #000;
		background: #C0685C;
		-moz-border-radius: 15px;
		-webkit-border-radius: 15px;
	}
	.GameServerTitle {
		font-family: TF2Font, Verdana;
		font-size:100%;
	}
	.GameServerMap {
		font-family: TF2Secondary, Verdana;
		font-size:85%;
	}
	.GameServerIp {
		font-family: TF2Secondary, Verdana;
		font-size:75%;
	}
	.divServerCountDown {
		font-family: TF2Font,Verdana;
		background: #9DC34C;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		border: 2px solid #000;
		text-decoration: none;
		text-align: center;
		margin: auto;
		padding-left: 25px;
		padding-bottom: 25px;
		padding-top: 25px;
		padding-right: 25px;
		font-size:125%;
	}
	.divMenuAdministrator
	{
		font-family: TF2Secondary,Verdana;
		-moz-border-radius: 8px;
		-webkit-border-top-left-radius: 8px;
		border: 0px solid #000;
		background-color:#C0685C;
		text-align: center;
		margin: auto;
		font-size:125%;
	}
	.divMenuAdministrator a
	{
		color: #FFFFFF; 
		text-decoration:none;
	}
	.divMenu
	{
		font-family: TF2Font,Verdana;
		background-color:#456570;
		font-size:100%;
		margin: auto;
		border: 1px solid #000;
		-moz-border-radius: 8px;
		-webkit-border-top-left-radius: 8px;
		width: 70%;
	}
	.divMenu a
	{
		color: #FFFFFF; 
		text-decoration:none;
	}